package ${package.ServiceImpl};

import ${package.Entity}.${entity};
import ${package.Entity}.vo.${entity? replace('Entity','VO')};
import ${package.Entity}.query.${entity? replace('Entity','Query')};
import ${package.Mapper}.${table.mapperName};
import ${package.Service}.${table.serviceName};
import ${superServiceImplClassPackage};
import org.springframework.stereotype.Service;

import java.util.List;

/**
 * ${table.comment!} 服务实现类
 *
 * @author ${author} ${date}
 */
@Service
public class ${table.serviceImplName} extends ${superServiceImplClass}<${table.mapperName}, ${entity}>
        implements ${table.serviceName} {

    @Override
    public List<${entity? replace('Entity','VO')}> queryPageList(${entity? replace('Entity','Query')} query) {
        return baseMapper.queryPageList(query);
    }
}
